﻿
''' <summary>
''' 轨迹线的接口类
''' </summary>
''' <remarks></remarks>
Public Interface ITrochoid
    Inherits ICollection(Of ImageForm)

    Property ItemSize() As Size

    ''' <summary>
    ''' 初始化轨迹线
    ''' </summary>
    Sub Init()

    ''' <summary>
    ''' 显示
    ''' </summary>
    ''' <remarks></remarks>
    Sub Show()

    ''' <summary>
    ''' 隐藏
    ''' </summary>
    ''' <remarks></remarks>
    Sub Hide()

    ''' <summary>
    ''' 移动
    ''' </summary>
    ''' <param name="x"></param>
    ''' <param name="y"></param>
    ''' <remarks></remarks>
    Sub Move(ByVal x As Integer, ByVal y As Integer)

    Function Find(ByVal frm As ImageForm) As ImageForm

End Interface
